package 队列;
//刘超
public class CirQueueTest {
    public static void main(String[] args) throws Exception {
//        1） 实例化CirQueue类
        CirQueue c = new CirQueue();
//        2） 输出队列是否为空，并输出当前队列长度
        System.out.println(c.isEmpty());
//        3） 将a、b、c三个字符依次入队
        c.append('a');
        c.append('b');
        c.append('c');
        System.out.println("");
//        4） 遍历队列，并输出当前队列长度
        c.print();
        System.out.println(c.size());
//        5） 输出队首元素
        System.out.println(c.getFront());
//        6） 执行一次出队操作，显示出队元素
        System.out.println(c.delete());
//        7） 继续将1、2、3三个数字依次入队
        c.append(1);
        c.append(2);
        c.append(3);
//        8） 执行一次出队操作，显示出队元素
        System.out.println(c.delete());
//        9） 遍历队列
        c.print();

        System.out.println("队尾出队："+c.deleteOut());
        System.out.println("队尾出队："+c.deleteOut());
        System.out.println("队尾出队："+c.deleteOut());


    }
}
